The Importer-Exporter Code (IEC) is a crucial business identification number required for both exports and imports, issued by the Directorate General of Foreign Trade (DGFT). Our IEC verification API enables you to easily confirm the authenticity of importers or exporters by simply inputting their Importer-Exporter code.
482 ms
Invalid, inactive, or outdated Importer Exporter Code (IEC) details can flow into trade, onboarding, and compliance workflows — surfacing later as shipment delays, rejected transactions, and counterparty risk. Verification at the point of entry helps identify these issues early.
Incorrect, inactive, or outdated IEC details can prevent businesses from being reliably verified for import and export transactions.
Checking IEC details manually across trade records takes time and makes high-volume exporter and importer onboarding harder to manage.
Missing or mismatched IEC information can lead to incomplete business records, additional document checks, and delays in import-export workflows.
Send a JSON body with the IEC Verification you want to verify. Optional flags let you control how much taxpayer detail is returned.
| Parameter | Type | Description |
|---|---|---|
| iec_numberRequired | string | The Importer Exporter Code (IEC) to verify and retrieve the associated business details. |
| request_idRequired | string | Unique identifier for the verification request used to track the API transaction. |
| consentOptional | string | Consent indicator authorizing retrieval of IEC information. Use Y when consent is provided. |
| consent_textOptional | string | Consent statement confirming authorization to retrieve IEC information. |
A predictable response with the taxpayer's verified profile and current standing. Below: a live example and the field reference.
{ "user_id": "BLHPG4908E", "pan_name": "RXM GXXXXXXE ", "pan_alotment_date": 1381516200000, "financial_year": "2024-25", "pan_aadhaar_link_status": "LK", "pan_status": "Operative", "aplicable_flag": "N", "pan_allotment_date_string": "12-10-2013" }
| Field | Description |
|---|---|
| user_id string | PAN number associated with the verification request. |
| pan_name string | Name associated with the PAN record. |
| pan_alotment_date number | PAN allotment date represented as a timestamp. |
| financial_year string | Financial year for which the PAN compliance information is provided. |
| pan_aadhaar_link_status string | Status indicating whether the PAN is linked with Aadhaar. |
| pan_status string | Current operational status of the PAN. |
| aplicable_flag string | Indicates whether the applicable 206AB compliance condition is triggered. Y or N. |
| pan_allotment_date_string string | PAN allotment date formatted as a readable date. |
A single check that helps validate importers, exporters, and trade partners across business workflows.
Verify IEC details during business onboarding and due diligence to validate importers and exporters before providing trade-related services.
Validate seller, supplier, and business partner IEC details during onboarding to maintain accurate trade and counterparty records.
Verify IEC records in bulk to maintain accurate importer and exporter data and support ongoing trade compliance checks.
Check importer and exporter IEC details before processing trade-related transactions, shipments, and partner onboarding.
Authenticate, send one request, read the status. The same pattern works across the entire KYB Suite.
Request access and receive sandbox credentials instantly - no procurement cycle to begin testing.
Pass your key as a bearer token over TLS in the Authorization header.
Send a single JSON body to /v2/iec/verify. Add include_filing for compliance signals.
Branch on status and filing_current, then flip from sandbox to production with one flag.
# Verify IEC details curl --location 'https://api.rpacpc.com/services/bv046' \ --header 'Content-Type: application/json' \ --header 'token: YOUR_TOKEN' \ --header 'secretkey: YOUR_SECRET_KEY' \ --data '{ "request_id": "1234567890", "consent": "Y", "consent_text": "I hereby declare my consent agreement for fetching my information via RPACPC API", "iec_number": "AAVCA3930B", "date": "26/12/2022" }'
Government ID Check API helps banks, FinTechs, and NBFCs streamline KYC with faster identity verification and reduced manual work.
Read More
Common questions about the IEC Verification — what it returns, how fast it is, and how to integrate.
Empower your applications with India's Enterprise Verification Intelligence Platform for faster, more reliable verification.